pull one's rank - Spanish English Dictionary